#ifndef MBM_AM_ADAPTER_H
#define MBM_AM_ADAPTER_H

#ifdef __cplusplus
extern "C"
{
#endif

void mbm_am_startup(void);
void mbm_am_exit(void);
void mbm_am_reg_key_handler(t_mbm_keyhandler hdr);
void mbm_am_excute_key_handler(Int32 key_event, Int32 key_code);
void mbm_am_reg_tp_handler(t_mbm_tphandler hdr);
void mbm_am_excute_tp_handler(Int32 tp_event, Int32 x, Int32 y);
void mbm_am_reg_state_handler(t_mbm_applet_state_handler hdr);
void mbm_am_excute_state_handler(Int32 state);

void mbm_am_key_handler(UInt8 event, UInt8 code);
void mbm_am_scr_reg_tp_handler(Int8 type, UInt32 x, UInt32 y);


#ifdef __cplusplus
}
#endif

#endif//MBM_AM_ADAPTER_H
